﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using iLangl.Model;
using System.Data;

namespace iLangl.LanguageWire.DAL.iLanglDAL
{
	public interface IContactDAL
	{
		void CreateContact(Contact contact, IDbTransaction transaction);

		Contact ReadContactByTPIdentity(String TPIndentity);
		Contact ReadContact(String contactId);

		void UpdateContactReference(string ilanglCustomerId, int customerId, IDbTransaction transaction);

		void UpdateContact(Contact contact, IDbTransaction transaction);
	}
}
